be better than someone - Francés Inglés Diccionario